package 责任链;

public class StuDuty {

    // （1. 验证用户是否存在 2. 验证密码。3，验证权限。。。）
    public static boolean isExist(Stu stu){
        //
        if ("zs".equals(stu.getName())){
            return true;
        }
        System.out.printf("姓名验证错误，期望：%s, 实际：%s", "zs", stu.getName());
        System.out.println();
        return false;
    }

    public static boolean checkPassword(Stu stu){
        //
        if ("123".equals(stu.getAddr())){
            return true;
        }
        System.out.printf("密码验证错误，期望：%s, 实际：%s", "123", stu.getAddr());
        System.out.println();
        return false;
    }

    public static boolean checkAuth(Stu stu){
        //
        if (18 == stu.getAge()){
            return true;
        }
        System.out.printf("权限验证错误，期望：%s, 实际：%s", "18", stu.getAge());
        System.out.println();
        return false;
    }
}
